﻿namespace Yaaf.WP7.NativeAccess.IO.Internals.HTC.COM_NativeAccess
{
    using System;

    [Flags]
    internal enum FileAttributes : uint
    {
        Archive = 0x20,
        BackupSemantics = 0x2000000,
        Compressed = 0x800,
        DeleteOnClose = 0x4000000,
        Device = 0x40,
        Directory = 0x10,
        Encrypted = 0x4000,
        FirstPipeInstance = 0x80000,
        Hidden = 2,
        NoBuffering = 0x20000000,
        Normal = 0x80,
        NotContentIndexed = 0x2000,
        Offline = 0x1000,
        OpenNoRecall = 0x100000,
        OpenReparsePoint = 0x200000,
        Overlapped = 0x40000000,
        PosixSemantics = 0x1000000,
        RandomAccess = 0x10000000,
        Readonly = 1,
        ReparsePoint = 0x400,
        SequentialScan = 0x8000000,
        SparseFile = 0x200,
        System = 4,
        Temporary = 0x100,
        WriteThrough = 0x80000000
    }
}

